home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2004 April / Gamestar_61_2004-04_dvdb.iso / DVDStar / Editace / hltp.exe / {app} / Applications / MilkShape 3D / RunePlayerTweaks.txt < prev    next >
Encoding:
Text File  |  2001-07-06  |  2.9 KB  |  64 lines

  1. //    This is the joint tweak file for the standard Ragnar skeleton.
  2. //    Gwynhala's Rune model exporter uses this file to adjust initial
  3. //    joint positions (if needed), and to set up joint attributes that
  4. //    Milkshape doesn't handle.
  5. //
  6. //    The format is pretty simple. There's the keyword "Joints:" and
  7. //    then a line of data for each joint. This data must match the
  8. //    order of the joints exactly. The data for each joint is text,
  9. //    consisting of a floating point rotation vector rx, ry, rz, a
  10. //    floating point position vector px, py, pz, a joint group ID and
  11. //    a joint flags value.
  12. //
  13. //    The rotation and position vectors are normally all zeros. Angles
  14. //    are expressed in degrees.
  15. //
  16. //    The joint group ID is either 0 (joints at or below below waist),
  17. //    1 (joints at or below neck and above waist), or 2 (joints above
  18. //    neck).
  19. //
  20. //    The joint flags are usually 0, but may be any combination of
  21. //    these bit fields: 1 = blended; 2 = accelerative; 4 = springpoint;
  22. //    8 = anchored; 16 = collision; 32 = removeable; 64 = attachpoint;
  23. //    128 = freepoint
  24.  
  25. Joints:
  26. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // Base
  27. 0.0 0.0 0.0 0.0 0.0 0.0 0      1        // pelvis
  28. 0.0 0.0 0.0 0.0 0.0 0.0 0     17        // lhip
  29. 0.0 0.0 0.0 0.0 0.0 0.0 0     17        // lknee
  30. 0.0 0.0 0.0 0.0 0.0 0.0 0      1        // lankle
  31. 0.0 0.0 0.0 0.0 0.0 0.0 0      1        // ltoe
  32. 0.0 0.0 0.0 0.0 0.0 0.0 0     17        // rhip
  33. 0.0 0.0 0.0 0.0 0.0 0.0 0     17        // rknee
  34. 0.0 0.0 0.0 0.0 0.0 0.0 0      1        // rankle
  35. 0.0 0.0 0.0 0.0 0.0 0.0 0      1        // rtoe
  36. 0.0 0.0 0.0 0.0 0.0 0.0 0      1        // base_torso
  37. 0.0 0.0 0.0 0.0 0.0 0.0 1     17        // torso
  38. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // spineb
  39. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // base_chest
  40. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // chest
  41. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // neck
  42. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // base_head
  43. 0.0 0.0 0.0 0.0 0.0 0.0 1     17        // Head (strange...expected group ID 2)
  44. 0.0 0.0 0.0 0.0 0.0 0.0 0      1        // Jaw
  45. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // haira
  46. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // hairb
  47. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // lclav
  48. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // lshoulda
  49. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // lshouldb
  50. 0.0 0.0 0.0 0.0 0.0 0.0 1     17        // lelbow
  51. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // lwrist
  52. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // lhand
  53. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // attach_shielda (strange...expected 65)
  54. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // rclav
  55. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // rshoulda
  56. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // rshouldb
  57. 0.0 0.0 0.0 0.0 0.0 0.0 1     17        // relbow
  58. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // rwrist
  59. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // rhand
  60. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // attach_hand (strange...expected 65)
  61. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // attach_axe (strange...expected 65)
  62. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // attach_hammer (strange...expected 65)
  63. 0.0 0.0 0.0 0.0 0.0 0.0 1      1        // attatch_sword (strange...expected 65)
  64.